A Compact Encoding of Rectangular Drawings with Edge Lengths
نویسندگان
چکیده
A rectangular drawing is a plane drawing of a graph in which every face is a rectangle. Rectangular drawings have an application for floorplans, which may have a huge number of faces, so compact code to store the drawings is desired. The most compact code for rectangular drawings needs at most 4 f − 4 bits, where f is the number of inner faces of the drawing. The code stores only the graph structure of rectangular drawings, so the length of each edge is not encoded. A grid rectangular drawing is a rectangular drawing in which each vertex has integer coordinates. To store grid rectangular drawings, we need to store some information for lengths or coordinates. One can store a grid rectangular drawing by the code for rectangular drawings and the width and height of each inner face. Such a code needs 4 f −4+ f log W+ f log H+o( f )+o(W)+o(H) bits∗, where W and H are the maximum width and the maximum height of inner faces, respectively. In this paper we design a simple and compact code for grid rectangular drawings. The code needs 4 f−4+( f+1) log L+o( f )+o(L) bits for each grid rectangular drawing, where L is the maximum length of edges in the drawing. Note that L ≤ max {W,H} holds. Our encoding and decoding algorithms run in O( f ) time. key words: graph, algorithm, encoding, rectangular drawing, grid rectangular drawing
منابع مشابه
A Compact Code for Rectangular Drawings with Degree Four Vertices
A rectangular drawing is a partition of a rectangle into a set of rectangles. Rectangular drawings have many important applications including VLSI layout. Since the size of rectangular drawings may be huge, compact encodings are desired. Several compact encodings of rectangular drawings without degree four vertices are known. In this paper, we design two compact encodings for rectangular drawin...
متن کاملDrawing some planar graphs with integer edge-lengths
In this paper, we study drawings of planar graphs such that all edge lengths are integers. It was known that such drawings exist for all planar graphs with maximum degree 3. We give a different proof of this result, which is based on a simple transformation of hexagonal drawings as created by Kant. Moreover, if the graph is 3-connected then the vertices have integer coordinates that are in O(n)...
متن کاملGraph Drawings with Relative Edge Length Specifications
We study plane straight-line embeddings of graphs where certain edges are specified to be longer than other edges. We analyze which graphs are universal in the sense that they allow a plane embedding for any total, strict order on the edge lengths. In addition, we also briefly consider circular arc drawings with relative edge length specifications.
متن کاملDrawing Phylogenetic Trees : (Extended Abstract)
We present linear-time algorithms for drawing phylogenetic trees in radial and circular representations. In radial drawings given edge lengths (representing evolutionary distances) are preserved, but labels (names of taxons represented in the leaves) need to be adjusted, whereas in circular drawings labels are perfectly spread out, but edge lengths adjusted. Our algorithms produce drawings that...
متن کاملBuckling Analysis of Rectangular Laminated Composite Plates With An Edge Delamination Under Compressive Load
The buckling analysis of rectangular laminated composite plates with an edge delamination under in-plane compressive loading is performed using the finite element method. Such a plate may be considered as a simplified model of stiffener plates of a stiffened panel. The buckling load and buckling mode are obtained by solving an eigenproblem. In an unconstrained analysis, physically inadmissible ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEICE Transactions
دوره 96-A شماره
صفحات -
تاریخ انتشار 2013